home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / hardware-part1 / 8412 < prev    next >
Encoding:
Text File  |  1996-08-05  |  5.2 KB  |  127 lines

  1. Path: informatik.tu-muenchen.de!fischerj
  2. From: fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)
  3. Newsgroups: comp.sys.amiga.hardware
  4. Subject: Re: AgaEXTENDER: A device to allow fast 24bit gfx on AGA
  5. Date: 27 Mar 1996 00:47:50 GMT
  6. Organization: Technische Universitaet Muenchen, Germany
  7. Distribution: world
  8. Message-ID: <4ja37m$e7l@sunsystem5.informatik.tu-muenchen.de>
  9. References: <36453.6656T17T1818@mbox.vol.it>
  10. NNTP-Posting-Host: hphalle5.informatik.tu-muenchen.de
  11. X-Newsreader: TIN [version 1.2 PL2]
  12.  
  13. >áAuthor:
  14. >á Fabio Bizzetti, via Fra' Giarratana 62/c, 93100 Caltanissetta, Italy
  15. >á fax/voice: +39 934 27220 / email: bizzetti@mbox.vol.it
  16. >á(c) copyright 1996 by Fabio Bizzetti. All rights reserved.
  17. >áThe aim of this project is to improve drastically the performances of AGA
  18. you plan to build such a card ?
  19.  
  20. >áBoth Graffiti and AGX don't help much, they only emulate a VGA's ModeX style
  21. >áscreen, that requires manipulation both in VGA and Graffiti/AGX Amiga, but in
  22. >áthis case we've a so poor bandwidth that makes all efforts at the end useless.
  23.  
  24. well, they got the usual AGA bandwidth.
  25.  
  26. [......]
  27. >áI consider myself an expert of the Amiga architecture, an appassionate of
  28. >áhardware and a skilled and original coder. This is the project I designed:
  29.  
  30. Ah, facts (big awakening after lots of non-tech txt ;)
  31.  
  32. >áThe AgaEXTENDER is a device to plug-in the RGB port of old Amigas, and to be
  33.  
  34. aha, another dongle. so cpu->chipmem still limited to usual AGA bandwidth.
  35. what is your point ?
  36.  
  37. >áA brief description of its features and performances:
  38. >á# ChipMem->RGBport bandwidth of more than 22Mb/sec allowing i.e. such modes:
  39.  
  40. this is not the cpu->chipmem bandwidth!
  41. These are just the standard AGA specs.
  42.  
  43. >áScale (Zoom) effects on the playfields. Full hardware smooth scroll support.
  44. nice.
  45.  
  46. >áMany other video modes, completely programmable by skilled coders.
  47. >á# Full OS support (draggable screens and AGAnormal/AGAextended together).
  48. >á# Hardware completely programmable via 256 registers.
  49.  
  50. i.e. you gotta code it totaly different than AGA.
  51. just like gfx-cards...
  52.  
  53. >á# HiRes-copper, for advanced effects/modes.
  54. sounds nice. Are you sure you can produce this ? are you kidding ?
  55.  
  56. >á# Antialiasing both horizontal and vertical. Fully programmable pixel rate.
  57. vertical: then you imho need at least buffer for 2 lines ;)
  58.  
  59. >áThus we have this input from analog RGB, that will be directly converted back
  60. >áinto the 1..8 originary Lisa bitplanes data with no problems, providing we
  61. >áset-up a special 256 palette in Lisa's color registers. This allows us to
  62. >áhave upto 8 independent extremely versatile DMA channels. There's always the
  63. wanna use planedma for audio ? huh ?
  64.  
  65. >áadvice to use 32bit-wide and FastPage modes. The transfer rate is selected
  66. >áby the pixelclock frequency selected in BPLCON0 (140/70/35 ns).
  67.  
  68. >áEXAMPLE:
  69. >á...distributor register...
  70. >á<-----------------------------------80 bits------------------------------------>
  71. >á                <---------------------------64 bits---------------------------->
  72. >áAAAAAAAADDDDDDDDZZZZZZZZIIIIIIIIHHHHHHHHLLLLLLLLaaaaaaaaRRRRRRRRGGGGGGGGBBBBBBBB
  73. >á00000000000000000000000000000000000000000000000000000000111110001111100011111000
  74. >á(A=Address, D=ImmediateData) for HiRes copper instruction register
  75. >á(Z=Zbuf,I=interpolation,H=highPalette,L=lowPalette,a=alpha,R=red,G=green,B=blue)
  76.  
  77. wow. you really think about doing it, don't you :)
  78.  
  79. >áQ: Can I always have linear chunky mode?
  80. >áA: Always, just using proper modulo/pointer settings if you want to use more
  81.  
  82. The only advanatge for traditional chunky gfx I detected up to now.
  83.  
  84. >á   it allows 100% use of bandwidth and smooth scroll at the same time, for
  85. >á   example with a 10bit chunky mode used to display a perfectly hardware
  86.  
  87. 10bit chunky ? what ? :D you're kidding, right ?
  88.  
  89. >á   scrollable 1024 colors dithered background. All with no CPU time waste.
  90.  
  91. dithered ? 10bit = 1024 real colors.
  92.  
  93. >áI *HOPE* Amiga Technologies will consider this project with extreme attention,
  94. >áthe old designers got too many good ideas refused for no good reasons, and the
  95. >áresult is that the Amiga has lost many precious occasions to become great.
  96. >á      *** We don't need expensive hardware, we need clever solutions ***
  97.  
  98. hmmm yeah.
  99.  
  100. >áI really believe in this project, it has no comprimizes, only advantages
  101. >áboth technical and commercial. I also believe that this device would attract
  102. >áthousands enthusiast developers to the Amiga again.
  103.  
  104. still wondering if you're kidding.
  105.  
  106. >á------------------------------------------------------------------------------
  107. >á|                                                                            |
  108. >á|    Fabio "Maverick" Bizzetti - bizzetti@mbox.vol.it - Maverick* at IRC     |
  109. >á|              The maker of "CyberMan" and "Virtual Karting"                 |
  110. >á|   working on "Virtual Rally" and "StarFighter", the 3D game that will      |
  111. >á|                        bring the Amiga to the top                          |
  112. >á|                                                                            |
  113. >á------------------------------------------------------------------------------
  114. ------------------------------------------------------------------------
  115.    fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)   =:)
  116.  
  117.